home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 05.zip
/
BS1 part 5
/
SASC_6.0_Disk_4.adf
/
Compiler_Headers
/
Include
/
workbench
/
startup.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-07-30
|
1KB
|
42 lines
#ifndef WORKBENCH_STARTUP_H
#define WORKBENCH_STARTUP_H
/*
** $Filename: workbench/startup.h $
** $Release: 2.04 Includes, V37.4 $
** $Revision: 36.3 $
** $Date: 90/07/11 $
**
** workbench startup definitions
**
** (C) Copyright 1985-1991 Commodore-Amiga, Inc.
** All Rights Reserved
*/
#ifndef EXEC_TYPES_H
#include "exec/types.h"
#endif
#ifndef EXEC_PORTS_H
#include "exec/ports.h"
#endif
#ifndef LIBRARIES_DOS_H
#include "libraries/dos.h"
#endif
struct WBStartup {
struct Message sm_Message; /* a standard message structure */
struct MsgPort * sm_Process; /* the process descriptor for you */
BPTR sm_Segment; /* a descriptor for your code */
LONG sm_NumArgs; /* the number of elements in ArgList */
char * sm_ToolWindow; /* description of window */
struct WBArg * sm_ArgList; /* the arguments themselves */
};
struct WBArg {
BPTR wa_Lock; /* a lock descriptor */
BYTE * wa_Name; /* a string relative to that lock */
};
#endif /* !WORKBENCH_STARTUP_H */